# 导入turtle模块，这个模块提供了绘图所需的基本功能
import turtle

# 创建一个Turtle对象t，这个对象将用于绘制图形
t = turtle.Turtle()

# 设置t对象的画笔粗细为2像素，这将影响绘制线条的宽度
t.pensize(2)

# 设置t对象的画笔颜色为紫罗兰色
t.color('violet')

# 开始一个循环，循环90次，每次i从0到89
for i in range(90):
    # 使用circle函数让t对象绘制一个圆圈
    # 第一个参数i*1是圆的半径，这里半径与循环次数i成正比，每次循环半径增加1个像素
    # 第二个参数60是圆的边缘与画笔移动路径之间的角度（以度为单位）
    # 由于圆的半径在增加，但绘制角度固定，所以绘制出的图形会逐渐展开，形成一种螺旋状的图案
    t.circle(i*1, 60)

# 调用turtle模块的done函数，这个函数会完成绘制，并保持窗口打开直到用户关闭它
turtle.done()